#include <limits>
#include <iostream>
#include <iomanip>
#include <ctype.h>
using namespace std;
void print(char c)
{
    if(isprint(c))
        cout << "\t" << setw(5) << left << c <<  setw(5) << right << int(c)  << endl;
    else
        cout << "\t"<< setw(5) << left << "NP"  << setw(5) << right << int(c) << endl;
}

    
int main()
{
    char cmin = numeric_limits<char>::min();
    char cmax = numeric_limits<char>::max();
    for( char c = cmin; c  < cmax ; c++)
        print(c);
    print(cmax);
    return 0;
}
